#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
int main()
{
    //创建子进程
    int ret=fork();
    int val=10;
    if(ret==0)
    {
        //子进程
        // val=20;
        //修改val
        printf("child process,val=%d,&val=%p\n",val,&val);
        //sleep(1);
        exit(0);
    }
    //父进程
        printf("father process,val=%d,&val=%p\n",val,&val);
        sleep(1);//父进程结束，命令行就会出来，睡眠一秒，使子进程结束再出现命令行
    return 0;
}